package com.oa.ylms.apps.business.file;

import java.util.List;

import com.oa.ylms.apps.entity.archives.StaffInfoValue;
import com.oa.ylms.apps.entity.file.FileSubmitInfoValue;

public interface IFileSubmitInfoService {

	
	public List<FileSubmitInfoValue> queryFileSubmitInfoWithPage(Integer fileId, StaffInfoValue staffInfo, String submitTime, Integer sectionId ,int rows, int pageNo) throws Exception;
	
	public int countTPages(Integer fileId, StaffInfoValue staffInfo, String submitTime, Integer sectionId ,int rows) throws Exception;
	
	public boolean modifyFileSubmitInfo(int fileSubmitInfoId,String uploadName,String abstracts) throws Exception;	
	
	public int addFileSubmitInfo(StaffInfoValue staffInfo,int fileId,String uploadName, String abstracts) throws Exception;
	
	public FileSubmitInfoValue queryFileSubmitInfoById(int fileSubmitInfoId)throws Exception;
	
	public boolean deleteFileSubmitInfo(String ids)throws Exception;
	
	public int getTotalNumber () throws Exception;
	
	
	
}
